self-locking gate - Français Anglais Dictionnaire